between the devil and the deep blue sea

Translations
между молотом и наковальней
He was caught between the devil and the deep blue sea when she had to choose between two bad options.
Он оказался между молотом и наковальней, когда ей пришлось выбирать между двумя плохими вариантами.
Definitions
A situation where a person is faced with two difficult choices, neither of which is desirable, often implying that one must choose between two unfavorable outcomes.
Words
devil

noun
дьявол
sea

noun
море
blue

adjective
синий
deep

adjective
глубокий
between

preposition
между